cellular spore - Francés Inglés Diccionario